package com.hspedu.keyword_super;

public class B extends A {
    //访问父类的属性，但不能访问父类的 private 属性
    public void hi(){
        System.out.println(super.n1+"\t"+ super.n2+"\t"+ super.n3);
    }
    //访问父类的方法，不能访问父类的私有方法
    public void haha(){
        hi();
        this.hi();//this.hi()指的就是调用这个函数里面的hi()方法，如果本类没有就从父类继续找
        super.hi();//使用super访问父类或者父类的父类，一直往上找，找到该方法为止
        System.out.println("===========");
        super.test100();
        super.test200();
        super.test300();
//        super.test400();//private方法不能访问
    }

    //访问父类的构造器：super(参数列表); 只能放在构造器的第一句，只能出现一句
    public B(){
        super("show");
    }
}
